*** Settings ***
Library             DataDriver

Test Template       Check Variables


*** Variables ***
${Default_Tags}=    []


*** Test Cases ***    ${var_1}    ${var_2}    ${var_name}    ${var_doc}    ${var_tags}
default ${var_name_1} ${var_name_2}    [Documentation]    This is the template Documentation
    a    a    defaults    This is the Default Documentation    ${Default_Tags}


*** Keywords ***
Check Variables
    [Arguments]    ${var_1}    ${var_2}    ${var_name}    ${var_doc}    ${var_tags}
    Verify Variable    ${var_1}    ${var_2}    a
    Verify Variable    ${TEST_DOCUMENTATION}    ${var_doc}    This is the Default Documentation
    Verify Variable    ${TEST_NAME}    ${var_name}    defaults
    Verify Variable    ${TEST_TAGS}    ${var_tags}    ${Default_Tags}

Verify Variable
    [Arguments]    ${var}    ${exp_var}    ${default}
    Run Keyword And Continue On Failure    Should Not Be Equal    ${var}    ${default}
    Run Keyword And Continue On Failure    Should Be Equal As Strings    ${var}    ${exp_var}
